/*
（2）定义一个getANumberBetween方法，可以得到一个[a, b)范围的随机整数
在主方法中调用getANumberBetween方法测试
 */
public class MethodExercise2 {
    public static int getANumberBetween(int a, int b){
        /*
        Math.random()得到 [0,1)的小数
        Math.random() * (b-a)  得到  [0, b-a)的小数
        Math.random() * (b-a) + a 得到 [a, b)的小数
        (int)(Math.random() * (b-a) + a) 得到 [a, b)的整数
         */
        return  (int)(Math.random() * (b-a) + a);
    }

    public static void main(String[] args) {
        int a = getANumberBetween(0, 100);
        System.out.println("a = " + a);

        int b = getANumberBetween(10, 20);
        System.out.println("b = " + b);
    }
}
